#tooltip_div .border {
	color: #336699;
	padding: 4px;
	background-color: #e6ecf2;
	border: 4px solid white;
	
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	
	-webkit-box-shadow: 3px 3px 11px 2px #222;
	-moz-box-shadow: 3px 3px 11px 2px #222;
	box-shadow: 3px 3px 11px 2px #222;
}

#tooltip_div hr {
	border: 0px;
	color: #336699;
	background-color: #336699;
	size: 1px;
	height: 1px;
	width: 100%;
}

/* only for IE */

#tooltip_div .shadow-top,
#tooltip_div .shadow-middle,
#tooltip_div .shadow-bottom {
	_display: none;
}

#tooltip_div .layer {
	_padding: 0px;
	_width: 100%;
}

#tooltip_div .border2 {
	_border: 1px solid #336699;
}

#tooltip_layer_div table {
	table-layout: auto;
}